Installation manuelle et lancement automatique de Folding@Home. Pour les autres méthodes, voir la page principale F@H de Ubuntu-fr.
Remarque de YannUbuntu: si vous êtes débutant, je vous conseille plutôt l'installation par finstall ou Origami.
Si vous avez une architecture 64 bits, installez le paquet ia32-libs .
cd ~/FAH6.02-Linux/
Besoin ou pas? Autoriser l'exécution du fichier fah6 :chmod +x fah6
./fah6 -configonly
Si vous avez un client 32 bits:
./fah6 -verbosity 9
Ou bien si vous avez un client 64 bits:
./fah6 -smp -verbosity 9
sudo gedit /etc/init.d/fah
#!/bin/sh
# /etc/init.d/fah for Ubuntu
# Start/stop/restart the F@H service.
export FAH_HOME=/home/[utilisateur]/fah
fah_start() {
if [ -x "$FAH_HOME/startfah.sh" ]; then
echo "Starting F@H: $FAH_HOME/startfah.sh"
"$FAH_HOME/startfah.sh"
fi
}
fah_stop() {
sudo killall FAH504-Linux.exe
}
fah_restart() {
fah_stop
sleep 2
fah_start
}
case "$1" in
'start')
fah_start
;;
'stop')
fah_stop
;;
'restart')
fah_restart
;;
*)
fah_start
esac
Sauvegarder et fermer gedit.
sudo chmod +x /etc/init.d/fah
gedit ~/fah/startfah.sh
#!/bin/sh export FAH_HOME=/home/[utilisateur]/fah cd $FAH_HOME $FAH_HOME/FAH504-Linux.exe >/dev/null 2>&1 & exit 0
Vous pouvez ajouter les paramètres -forceasm et -advmethods ou d'autres …
Plus d'infos sur (en anglais) : http://www.liquidninjas.com/bbs/showthread.php?t=3270
chmod +x ~/fah/startfah.sh
sudo ln -s /etc/init.d/fah /etc/rc2.d/S99fah
Pour tester le script, rebooter ou entrer la commande :
sudo /etc/init.d/fah start
Lancer le moniteur système, l'utilisation CPU doit être a 100% !!!
Ensuite, aller dans Système→Administration→BootUp Manager Vérifier que le script fah soit bien présent dans la liste et coché. On peut également démarrer/arrêter le service depuis ce programme si besoin.
Une fois coché, valider les changements et relancer la session. Le programme Folding@Home devrait se lancer.
Relancer le script
Contributeurs : Traduit/Rédigé par dukiclock et YannUbuntu Remarques et commentaires sur le forum Ubuntu-fr.